Senior C# ASP.NET Core Developer

Remote
Full Time
Mid Level

Senior C# ASP.NET Core Developer

#Remotely for UAE, Full time

 

We are seeking an experienced and talented C# ASP.NET Core Developer to join our skilled engineering team.
Key Responsibilities: 

In this role, you will design, develop, and implement high-quality web applications using C#. You will collaborate with other developers, designers, and other stakeholders to create innovative, user-friendly, and high-performance web solutions that meet our client's specific needs and requirements.

Key Skills:

Over 2 years of hands-on experience in software design and development, database design and development, and system integration and maintenance. Proficient in Microsoft technologies, including .NET/ASP.NET development, C#, SQL Server, and MySQL. Skilled in working with AWS, .NET Core 6, Docker, Kubernetes, Redis, Aerospike, and both RESTful and SOAP services.

Roles and responsibilities:

  • Developing and Designing: Lead the architecture, design, and development of scalable, high-performance, and secure web applications using C# and ASP.Net Core.

  • Mentorship: Provide guidance and mentorship to junior developers, helping them grow technically and professionally.

  • Code Reviews: Conduct and participate in code reviews to ensure code quality, performance, and adherence to best practices and standards.

  • Requirement Analysis: Collaborate with business stakeholders to understand requirements, translate them into technical specifications, and define project scope.

  • Testing: Ensure thorough testing of applications, including unit testing, integration testing, and performance testing, to identify and fix defects.

  • Performance Optimization: Identify performance bottlenecks and optimize application performance for efficiency and speed.

  • Security: Implement robust security measures to protect applications from vulnerabilities and threats.

  • Documentation: Maintain comprehensive documentation of the codebase, architecture, and development processes.

  • Project Management: Work closely with project managers to plan and execute projects, ensuring timely delivery and alignment with business goals.

  • Continuous Learning: Stay up-to-date with the latest industry trends and technologies to continuously improve the development process.

Technical Skills:

  • C# and ASP.Net Core Expertise
  • Front-end Technologies (HTML, CSS, JavaScript)
  • Database Management (SQL Server, MySQL)
  • Design Patterns Knowledge
  • Problem-Solving Skills
  • DevOps Practices (CI/CD, Git)
  • Testing and Debugging
  • Security Best Practices

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Fluent in English, spoken and written. 

Apply here 


 
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*